Generowanie po wprowadzieniu max ilości
Random num = new Random();
String rozmiar = Znaki.getText();
         Integer max = Integer.parseInt(rozmiar);
         Integer x = num.nextInt(max) + 1;
         String tekst = String.valueOf(x);
         label.setText(tekst);



Generowanie max ilości z tablicy
String[] tab = {"1","2","3","4","5","6","7","8","9","0"};
Integer liczba = 0;

String rozmiar = Znaki.getText();
        Integer max = Integer.parseInt(rozmiar);
        String wygenerowane = "";

liczba = random.nextInt(tab.length);
wygenerowane = "" + tab[liczba];